_ (underscore)
for foreign-language support
for VLISP comments
! (exclamation point), for viewing AutoCAD variable values
[1]
,
[2]
._xx files
.c files
.cch files
.cpp files
.dsk files
.fas files
described
directory for
loading
loading from project
[1]
,
[2]
.hh files
.hpp files
.lsp files
described
finding strings in
loading from project
.ob files
.pdb files
.prj files
closing
described
.sql files
.vlx files
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
" (quotation marks)
and parentheses in expressions
using within quoted strings
(semicolon) in VLISP comment styles
) VLISP comment styles
* (asterisk)
as Apropos wild-card character
by file name in text editor status bar
*error* function
for document namespaces
[1]
,
[2]
overview
[1]
,
[2]
*obj* system variable
copying Inspect objects to
copying symbol name from Apropos
copying trace stack elements to
copying value from Frame Binding window to
copying value from Inspect window
copying value from Watch window
// (slashes) for DCL comments
| (vertical bar) for VLISP comments
A
ACAD-REQUEST trace keyword frame
acad.dcl file
acad.unt. See unit definition file
accessing
AutoCAD groups
AutoCAD objects with ActiveX
[1]
,
[2]
circle object example
moving forward from the application object
overview
[1]
,
[3]
returning pointer to AutoCAD object
specifying VLA-object type
using Inspect tool to view object properties
[1]
,
[2]
dictionary entries
[1]
,
[2]
entities
Help files
[1]
,
[2]
symbol table entries
user input
calibrating tablets
summarized
ACMD-CALLBACK trace keyword frame
action (DCL attribute)
action expressions (dialog boxes). See dialog box management, action expressions and callbacks
action_tile function
[1]
,
[3]
activating. See starting
active document, changing
ActiveX
accessing AutoCAD objects
[1]
,
[2]
circle object example
moving forward from the application object
overview
[1]
,
[3]
returning pointer to AutoCAD object
specifying VLA-object type
using Inspect tool to view object properties
[1]
,
[2]
AutoCAD object model
[1]
,
[2]
collections of objects
object methods
object properties
AutoLISP functions and
connecting to application objects
connecting to applications
data types
converting from AutoLISP to ActiveX
[1]
,
[2]
errors, handling of using AutoLISP
interacting with other applications
[1]
,
[2]
calling ActiveX methods with vlax-invoke-method
establishing connection to application
importing a type library
[1]
,
[2]
obtaining properties with vlax-get-property
overview
sample application
updating properties with vlax-put-property
without importing a type library
[1]
,
[2]
intercepting errors returned from
languages and environments supporting
loading ActiveX support for AutoLISP
methods
[1]
,
[2]
,
[3]
in ActiveX and VBA Reference
[1]
,
[2]
,
[3]
,
[4]
objects. See objects
overview
properties of objects
changing
[1]
,
[2]
getting
in ActiveX and VBA Reference
listing
[1]
,
[2]
reading
updating
[1]
,
[2]
viewing
safearrays, using
creating
creating variants containing
displaying contents of
populating with data
with variants
using AutoLISP functions with ActiveX methods
[1]
,
[2]
applying object's property to new object
AutoLISP data types accepted in place of ActiveX data type
changing X axis of circle
[1]
,
[2]
converting AutoLISP data types to ActiveX data types
[1]
,
[2]
converting object references
[1]
,
[2]
determining function needed
[1]
,
[2]
determining how to call functions
determining if method or property applies to object
determining if object is available for updating
listing object properties and methods
[1]
,
[2]
reading object properties
releasing objects and freeing memory
updating object properties
[1]
,
[2]
using ActiveX methods that return values in arguments
vla- functions
vla-get functions
vla-put functions
vlax- functions
working with collection objects
[1]
,
[2]
variants, using
changing data type of
creating
returning data type of
returning value of
safearrays and
ActiveX and VBA Developer's Guide
ActiveX and VBA Reference
[1]
,
[2]
,
[3]
,
[4]
,
[5]
Add File command (Project window shortcut menu)
Add Lisp Source Files to Project dialog box
Add to Watch command
Apropos results window shortcut menu
Frame Binding window shortcut menu
Add Watch command
Console window shortcut menu
text editor shortcut menu
add_list function
adsfunc function
aesthetics in dialog box design
AFTER-EXP trace keyword frame
alert function
[1]
,
[3]
,
[4]
alignment (DCL attribute)
[1]
,
[2]
All (Apropos filter value)
allow_accept (DCL attribute)
angles
converting radians and degrees
converting to strings
finding angle between line and X axis
angtof function
angtos function
angular values, converting radians or degrees
Animate command (VLISP Debug menu)
Animate mode
anonymous blocks
append function
Append With text formatting option
appending information to existing Console log file
Application Compilation Options dialog box
Application Directory dialog box
application modules, making. See making application modules
Application Option dialog box
Application Properties dialog box
Application Wizard. See Make Application Wizard
application-handling functions
applications
building. See building applications
managing. See managing VLISP applications
running
[1]
,
[3]
separate-namespace
[1]
,
[2]
Apropos dialog box
Apropos feature
[1]
,
[2]
calling from Watch window
Complete Word by Apropos feature
Copy to Trace/Log feature
Downcase Symbols option
Filter Flags option
Filter Values option
inserting symbols from results window
invoking from Console window shortcut menu
invoking from text editor shortcut menu
invoking from Watch window shortcut menu
Match by Prefix option
opening Apropos window
[1]
,
[2]
,
[3]
overview
results window
searching for AutoLISP symbols by prefix
shortcut menu options
Use WCMATCH option
using search results
Apropos Window command (VLISP View menu)
arbitrary data management
arithmetic functions
ARQ-SUBR-CALLBACK trace keyword frame
Arrange Files command (Project window shortcut menu)
arranging files in Project window
arrays. See safearrays
ARX applications. See ObjectARX applications
ARX Object ID
[1]
,
[2]
ASCII code conversions
aspect_ratio (DCL attribute)
assoc function
association lists
associative searches. See searching
asterisk (*)
by file name in text editor status bar
atoi function
attaching data
extended data to entities
to reactor objects
attaching reactors to AutoCAD drawings. See reactors
attributes, DCL. See DCL
AutoCAD
accessing AutoCAD groups
active document
blocks, viewing with VLISP
calibrating tablets
commands
issuing with AutoLISP
redefining
configuration control
coordinate systems
device access and control functions
[1]
,
[2]
display control
[1]
,
[2]
graphics and text windows
low-level graphics
overview
entities, viewing with VLISP
exiting
foreign-language support
geometric utilities
[1]
,
[2]
finding angle between line and X axis
finding distance between two points
finding intersection of two lines
finding polar coordinates of points
overview
getting user input from
handling user input
[1]
,
[2]
pausing for input
Help files, accessing
inspecting and changing system and environment variables
[1]
,
[2]
menus, controlling
object snap
objects, manipulating
[1]
,
[2]
extended data
[1]
,
[2]
object-handling
[1]
,
[2]
selection set handling
[1]
,
[2]
symbol table and dictionary access
[1]
,
[2]
xrecord objects
passing pick points to commands
pausing for user input
query and command functions
[1]
,
[2]
receiving user input from
redefining AutoCAD commands
related publications
running with VLISP
sending commands to AutoCAD prompt
text extents
undoing commands issued with command function
user input functions
[1]
,
[2]
accessing user input from devices
allowable input
arbitrary keyboard input
controlling user-input function conditions
[1]
,
[2]
getting user input
getxxx functions
input options
keyword options
pausing for user input
validating input
viewing drawing entities
[1]
,
[2]
blocks in the drawing database
controlling amount of Inspect information
extended data associated with objects
[1]
,
[2]
selected objects in drawings
symbol tables in the drawing database
AutoCAD command window
Console window compared to
[1]
,
[2]
,
[4]
AutoCAD drawing database, viewing
blocks in
entities in
extended data
selected objects in drawings
symbol tables in
AutoCAD groups, accessing
AutoCAD mode command (Console window shortcut menu)
AutoCAD object model
[1]
,
[2]
collections of objects
object methods
object properties
AutoCAD objects. See objects
AutoCAD Runtime Extension. See ARX
Autodesk World Wide Web site
AutoLISP
accessing AutoCAD groups
accessing user input with
application-handling functions
AutoCAD display control
[1]
,
[2]
graphics and text windows
low-level graphics
menus
overview
calibrating tablets with
closing files in programs
collection manipulation functions
comments in program files
[1]
,
[2]
communicating with AutoCAD
[1]
,
[2]
converting data types and units
[1]
,
[2]
device access and control
[1]
,
[2]
display control
[1]
,
[2]
file-handling functions
[1]
,
[2]
geometric utilities
[1]
,
[2]
getting user input
[1]
,
[2]
query and command functions
[1]
,
[2]
compiling and linking AutoLISP programs
[1]
,
[2]
Application Compilation Options dialog box
choosing a compilation mode
[1]
,
[2]
,
[3]
choosing build options
[1]
,
[3]
compile example
compiling programs from files
[1]
,
[2]
defining build options
linking function calls
[1]
,
[2]
,
[4]
loading and running compiled programs
localizing variables
Make Application output
Merge Files mode
naming an output file
optimization during compiling
project source files
[1]
,
[2]
recompiling project source files
report detail level
safe optimization
[1]
,
[2]
,
[3]
using Application Wizard
[1]
,
[2]
using the compiler
using VLISP integrated project management facilities
conditional branching and looping
control characters in strings
controlling dialog boxes with
[1]
,
[2]
converting data types and units
[1]
,
[2]
angular values from radians or degrees
ASCII code conversions
coordinate system transformations
[1]
,
[2]
measurement unit conversions
[1]
,
[2]
point transformations
string conversions
synopsis of functions
[1]
,
[3]
curve measurement functions
data types
[1]
,
[2]
entity names
file descriptors
integers
lists
reals
selection sets
strings
symbols and variables
[1]
,
[2]
VLA-objects
debugging AutoLISP code
break loop process
breakpoint life cycle
checking for syntax errors
[1]
,
[2]
continuable break loops
continuing program execution
Debug-on-Entry flag
disabling breakpoints temporarily
displaying breakpoints
example
[1]
,
[2]
highlight colors for breakpoints
listing breakpoints
monitoring evaluation results of an expression
non-continuable break loops
optimization and bug introduction
Quit Current Level option
removing breakpoints
Reset to Top Level option
running in Animate mode
semantic auditing of DCL files
[1]
,
[3]
setting breakpoints
[1]
,
[3]
starting debugging sessions
starting Trace logging
stepping through programs from breakpoints
[1]
,
[3]
Stop Once mode
Top-Level debugging mode
using Frame Binding window
[1]
,
[2]
using Inspect windows
[1]
,
[2]
using Symbol Service dialog box
[1]
,
[2]
using Trace Stack window
[1]
,
[2]
using Watch window
[1]
,
[2]
VLISP debugging features
developing AutoLISP programs
checking for syntax errors
formatting code
[1]
,
[2]
using the Console window
[1]
,
[2]
device access and control functions
[1]
,
[2]
synopsis of
dialog box management
[1]
,
[2]
action expressions and callbacks
[1]
,
[2]
application-specific data
controlling dialog boxes with AutoLISP programs
[1]
,
[2]
DCL error handling
[1]
,
[2]
function sequence
[1]
,
[2]
handling tiles
[1]
,
[2]
hiding dialog boxes
[1]
,
[2]
image tiles and buttons
[1]
,
[2]
list boxes and pop-up lists
[1]
,
[2]
nesting dialog boxes
sample block definition dialog box
dictionary functions
[1]
,
[2]
,
[3]
display-control functions
displaying messages with
[1]
,
[2]
dotted pairs
equality and conditional functions
equality verification
error codes
[1]
,
[2]
error-handling
[1]
,
[2]
,
[3]
exiting quietly
expressions
[1]
,
[2]
extended data functions
attaching extended data to entities
filtering selection sets for extended data
group codes for extended data
handles in extended data
managing memory use
organization of extended data
registration of applications
retrieving extended data
[1]
,
[3]
synopsis of
file-handling functions
accessing Help files
file search
synopsis of
foreign-language support
formatting code
[1]
,
[2]
function synopsis (summary)
[1]
,
[2]
basic functions
[1]
,
[2]
category summary
memory management functions
namespace communication functions
reactor functions
selection set, object, and symbol table functions
utility functions
[1]
,
[2]
Visual LISP extended functions
VLX namespace functions
Windows Registry functions
function syntax
function-handling
[1]
,
[2]
adding commands
c\
xxx functions
[1]
,
[2]
defining functions
[1]
,
[2]
defining functions with arguments
[1]
,
[2]
defun function
[1]
,
[2]
defun-q function
local variables in functions
[1]
,
[2]
redefining AutoCAD commands
special forms
synopsis of functions
functions, as lists
geometric utilities
[1]
,
[2]
finding angle between line and X axis
finding distance between two points
finding intersection of two lines
finding polar coordinates of points
object snap
overview
synopsis of
text extents
integer overflow handling
interacting with users
list processing functions
adding items to list beginning
combining lists
dotted pairs
grouping related items
point lists
retrieving items from lists
returning all but first element
substituting items
synopsis of
manipulating AutoCAD objects
[1]
,
[2]
extended data
[1]
,
[2]
object-handling
[1]
,
[2]
selection set handling
[1]
,
[2]
symbol table and dictionary access
[1]
,
[2]
xrecord objects
matching parentheses
MDI (multiple document interface), and AutoLISP
[1]
,
[2]
error-handling in MDI environment
[1]
,
[2]
limitations
namespaces overview
[1]
,
[2]
running an application in its own namespace
[1]
,
[2]
sharing data between namespaces
memory management functions
method invocation functions
namespace communication functions
number handling
object-handling functions
[1]
,
[2]
blocks and
entity access functions
entity data functions
[1]
,
[2]
entity name functions
[1]
,
[2]
extended data
[1]
,
[2]
non-graphic object-handling
[1]
,
[2]
polylines (old-style and lightweight)
[1]
,
[2]
selection sets
[1]
,
[2]
symbol table and dictionary entries
[1]
,
[2]
synopsis of
[1]
,
[3]
xrecord objects
output functions
[1]
,
[2]
control characters in quoted strings
displaying messages
[1]
,
[2]
wild-card matching
predefined variables
program files
[1]
,
[2]
color coding
comments
[1]
,
[2]
creating new source files
editing code in VLISP
formatting code
[1]
,
[2]
property-handling functions
protected symbols
[1]
,
[2]
query and command functions
[1]
,
[2]
configuration control
foreign-language support
inspecting and changing system and environment variables
[1]
,
[2]
passing pick points to AutoCAD commands
pausing for user input
sending commands to AutoCAD prompt
synopsis of
undoing commands issued with command function
reactor functions
referring to entities for multiple sessions
selection set handling functions
[1]
,
[2]
adding entities
creating selection sets
deleting entities
finding number of entities
passing selection sets between AutoLISP and ObjectARX applications
returning entity names
selection set filter lists
[1]
,
[2]
synopsis of
testing whether an entity is a member
selection set, object
and symbol table functions
[1]
,
[2]
spaces in code
special forms
string-handling
[1]
,
[3]
,
[4]
symbol and function-handling
[1]
,
[2]
symbol table access functions
symbol-handling
[1]
,
[2]
undoing commands issued with command function
user input functions
accessing user input from devices
allowable input
arbitrary keyboard input
controlling user-input function conditions
[1]
,
[2]
getting user input
getxxx functions
input options
keyword options
pausing for user input
synopsis of
validating input
utility functions
[1]
,
[2]
conversion functions
device access functions
display-control functions
file-handling functions
geometric functions
query and command functions
user input functions
variables
assigning values to
[1]
,
[3]
data type
[1]
,
[2]
,
[3]
displaying value of
nil variables
predefined
Visual LISP extended functions
collection manipulation functions
curve measurement functions
data conversion functions
dictionary functions
method invocation functions
object-handling functions
property-handling functions
VLX namespace functions
Windows Registry functions
xrecord objects
AutoLISP Format Options command (VLISP Tools menu)
[1]
,
[2]
AutoLISP functions. See functions
AutoLISP Reference
automatically backing up text editor files
[1]
,
[2]
AXVLO-IO-CALLBACK trace keyword frame
B
backing up
files in text editor automatically
[1]
,
[2]
restoring from backup files
backslash
for control characters in quoted strings
using within quoted strings
backslash (\\)
for control characters in quoted strings
using within quoted strings
balance of parentheses, checking in VLISP
[1]
,
[2]
,
[3]
base.dcl file
default_button definition
overview
beeping your PC
BEFORE-EXP trace keyword frame
big_increment (DCL attribute)
blackboard namespace
blackboard variables
blocks
viewing with VLISP
working with
blocks in the drawing database
blocks of text
converting code to comments
converting comments to active text
indenting or unindenting
saving to new file
[1]
,
[2]
sorting
bookmarking text
adding bookmarks
clearing
deleting bookmarks
moving to bookmarks
overview
selecting text using bookmarks
boxed_column tile
boxed_radio_column tile
boxed_radio_row tile
boxed_row tile
break loops
Break on Error option
Break on Function Entry
[1]
,
[2]
continuable break loops
continuing program execution
[1]
,
[2]
Debug-on-Entry flag
[1]
,
[2]
entering
[1]
,
[2]
exiting
[1]
,
[2]
non-continuable break loops
overview of
Prompt to enter break loop option for protected symbols
Quit Current Level option
stepping through programs in
[1]
,
[3]
turning on
[1]
,
[2]
Break on Error command (VLISP Debug menu)
Break on Function Entry command (VLISP Debug menu)
BREAK-POINT trace keyword frame
Breakpoint Service dialog box
breakpoints
clearing
continuing program execution
[1]
,
[2]
Debug-on-Entry flag
[1]
,
[2]
described
disabling temporarily
highlight colors for
life cycle of
listing and viewing
monitoring evaluation results of an expression
Prompt to enter break loop option for protected symbols
removing
Reset to Top Level option
[1]
,
[2]
resuming execution from
setting
[1]
,
[3]
stepping through programs from
[1]
,
[3]
Stop Once mode
[1]
,
[2]
Toggle Breakpoint command
turning on
[1]
,
[2]
Breakpoints window
Browse All Entities command (VLISP View menu)
Browse Blocks command (VLISP View menu)
Browse Selection command (VLISP View menu)
Browse Tables command (VLISP View menu)
browsing. See displaying
Build Options dialog box
Build Output window
error messages in
finding location of syntax errors
Make Application output
Build Project FAS button (Project window)
[1]
,
[2]
building applications
[1]
,
[2]
compiling and linking programs
[1]
,
[2]
compile example
compiling programs from files
[1]
,
[2]
linking function calls
[1]
,
[2]
,
[3]
loading and running compiled programs
using the compiler
designing for multiple document environments
[1]
,
[2]
error-handling in MDI environment
[1]
,
[2]
namespaces overview
[1]
,
[2]
running an application in its own namespace
sharing data between namespaces
making application modules
changing application options
including projects
loading and running VLISP applications
rebuilding applications
updating applications
Built-in function (Apropos filter value)
button tile
buttons (dialog box). See tiles (dialog box)
C
c\
xxx functions
[1]
,
[2]
caddr function
cadr function
calibrating tablets
Call Point Source command (Trace Stack window shortcut menu)
call stack
callback events for reactors
callback functions for dialog boxes. See dialog box management, action expressions and callbacks
callback functions for reactors
[1]
,
[2]
calling ActiveX methods
[1]
,
[2]
,
[3]
capitalization. See case
Capitalize option
car function
for point lists
handling dotted pairs
retrieving items from lists
case (of text and symbols)
Assign-Protect flag and
automatic changing of by AutoLISP
[1]
,
[2]
conversion by Apropos
converting selected text
converting with strcase function
DCL attributes and
dialog box design guidelines
equality checking and
symbols, automatic case changing of
[1]
,
[2]
tile names
case sensitivity
comparison functions and
of Apropos search
of Complete Word by Match
of DCL attribute names and values
of DCL tile names
of equality functions
of grouping operators
of input functions
of mnemonics (in DCL tiles)
of reserved words (in DCL tiles)
of search in text editor
of symbol names
cdr function
handling dotted pairs
returning all but first list element
changing X axis of circle
[1]
,
[2]
Check command
[1]
,
[2]
errors detected by
[1]
,
[2]
finding location of errors
running
Check Selection command (VLISP Tools menu)
Check Syntax command (Project window shortcut menu)
Check Text in Editor command (VLISP Tools menu)
checking for syntax errors
[1]
,
[2]
,
[3]
balance of parentheses
from Project window
using Check command
[1]
,
[2]
using color coding
children_alignment (DCL attribute)
children_fixed_height (DCL attribute)
children_fixed_width (DCL attribute)
circles
changing X axis
[1]
,
[2]
returning minimum and maximum bounding points
Clear All Bookmarks command (VLISP Search menu)
Clear All Breakpoints command (VLISP Debug menu)
Clear Console window command (Console window shortcut menu)
clear language in dialog box design
clearing. See deleting
client_data_tile function
Clipboard
Console window shortcut menu commands
See also copying
text editor shortcut menu commands
VLISP support for
close function
Close Parenthesis Style options (Format Options dialog box)
Close Project command (Project window shortcut menu)
closing
all Inspect windows
AutoCAD
Console log file
dialog box closing functions
files in AutoLISP programs
projects
coding aids
Apropos feature
[1]
,
[2]
color coding
[1]
,
[2]
,
[4]
Complete Word by Apropos feature
Complete Word by Match feature
formatting code
[1]
,
[2]
See also formatting text
collection objects
applying function to every object in
collection manipulation functions
evaluating series of functions with each object in
overview
retrieving member objects
working with
[1]
,
[2]
color (DCL attribute)
color coding
changing colors
for AutoLISP code
for syntax error detection
of DCL files
of files in text editor
[1]
,
[2]
scheme for AutoLISP code
colors for breakpoints
Column style
column tile
combining lists
combining strings in AutoLISP
command function
foreign-language support
passing pick points to AutoCAD commands
pausing for user input
sending commands to AutoCAD prompt
undoing commands
commands
Console window shortcut menu commands
descriptions on status bar
interrupting
issuing from Console window
issuing from VLISP menus
retrieving previous commands
[1]
,
[2]
See also specific commands
text editor shortcut menu commands
Comment Block option
comments
in AutoLISP program files
[1]
,
[2]
in dialog control language (DCL)
in unit definition file
Insert Form-Closing Comment option
shortcut keys for
Split Comments option
VLISP comment styles
Compilation mode option (Build Options dialog box)
compilation report detail level
compiling and linking programs
Application Compilation Options dialog box
build options, choosing
[1]
,
[3]
choosing a compilation mode
[1]
,
[2]
,
[3]
compile example
compiling programs from files
[1]
,
[2]
defining build options
identifying the input file
linking function calls
[1]
,
[2]
,
[3]
loading and running compiled programs
localizing variables
Make Application output
Merge Files mode
optimization during compiling
output file, naming
project source files
[1]
,
[2]
recompiling project source files
[1]
,
[2]
,
[4]
report detail level
safe optimization
[1]
,
[2]
,
[3]
See also Application Wizard
source files, identifying
[1]
,
[2]
using Application Wizard
using the compiler
using VLISP integrated project management facilities
vlisp-compile function
[1]
,
[2]
Complete Word by Apropos feature
Complete Word by Match feature
concatenating strings in AutoLISP
concatenation tile
COND-expression clauses, Column style for
conditional branching and looping in AutoLISP
configuration control
Configure Current command (VLISP Tools menu)
[1]
,
[2]
connecting with ActiveX
to application objects
to applications
cons function
adding items to list beginning
creating dotted pairs
consistency in dialog box design
Console prompt
changing active document
clearing
[1]
,
[2]
copying symbol name from Apropos window
copying text within the Console window
displaying new prompt without evaluating text
[1]
,
[2]
illustrated
pasting text at
resetting
[1]
,
[2]
running AutoLISP programs from
Console prompt, displaying variable values
Console window
AutoCAD command window compared to
[1]
,
[2]
,
[4]
changing active document
clearing Console prompt
color coding of text
[1]
,
[2]
Complete Word by Apropos feature
Complete Word by Match feature
[1]
,
[2]
continuing expression on new line
copying text to the prompt
displaying new prompt without evaluating text
[1]
,
[2]
ENTER key and
entering multiple expressions before processing
features
interactive programming in
interrupting commands
logging activity
Make Application output
multiple AutoCAD drawings with
overview
[1]
,
[2]
,
[4]
,
[5]
printing Frame Binding window value to
printing Inspect window object to
printing stack element to
printing Watch window variable values
retrieving previous commands
[1]
,
[2]
running AutoLISP programs
searching input history
[1]
,
[2]
shortcut menu commands
context-sensitive Help. See Help feature
continuable break loops
Continue command (VLISP Debug menu)
[1]
,
[2]
continuing expression on new line in Console window
control characters
in DCL strings
in quoted strings
controlling amount of Inspect information
controlling AutoCAD display
[1]
,
[2]
graphics and text windows
low-level graphics
menus
[1]
,
[2]
overview
conversion functions
[1]
,
[2]
angular values from radians or degrees
ASCII code conversions
coordinate system transformations
[1]
,
[2]
AutoCAD coordinate systems
overview
point transformations
specifying coordinate systems
valid integer codes
measurement unit conversions
[1]
,
[2]
point transformations
string conversions
synopsis of
converting AutoLISP data types to ActiveX data types
[1]
,
[2]
ActiveX and VBA Reference
AutoLISP data types accepted in place of ActiveX data type
other AutoLISP data types
using safearrays with variants
working with safearrays
working with variants
converting object references
[1]
,
[2]
enames and VLA-objects
obtaining one object identifier from another
converting string case
[1]
,
[2]
coordinate system transformations
AutoCAD coordinate systems
entity context and coordinate transform data
overview
point transformations
specifying coordinate systems
valid integer codes
Copy command
Apropos results window shortcut menu
Console window shortcut menu
Frame Binding window shortcut menu
text editor shortcut menu
Trace Stack window shortcut menu
Copy to Clipboard command (Apropos results window shortcut menu)
Copy to Trace/Log feature (Apropos window)
Copy Value command (Watch window shortcut menu)
copying
Apropos search results to Trace window and log
by dragging in text editor
Clipboard support for
from Console window
from Frame Binding window to *obj* system variable
from Inspect window to *obj* system variable
from Inspect window to Trace window and log
from Watch window to *obj* system variable
from Watch window to Trace window and log
See also printing
selected text to new file
[1]
,
[2]
stack elements to *obj* system variable
symbol names from Apropos results window
undoing copy actions
using Console window shortcut menu
using text editor shortcut menu
correcting text. See text editor
creating
applications
complex entities
Console log file
new instance of application object
new source files
[1]
,
[2]
reactors
[1]
,
[2]
safearrays
selection sets
variant with an array of four doubles
variants
Current File option (Find dialog box)
Current Selection option (Find dialog box)
curve measurement functions
curve-fit polylines, processing
Customization Guide
Cut command, text editor shortcut menu
cutting. See deleting
cvunit function
[1]
,
[2]
D
data inspection tools. See Frame Binding window
data types
AutoLISP
accepted in place of ActiveX data type
converting to ActiveX data types
[1]
,
[2]
entity names
file descriptors
integers
lists
overview
[1]
,
[2]
reals
selection sets
strings
symbols
[1]
,
[2]
variables
[1]
,
[2]
,
[3]
VLA-objects
converting AutoLISP data types to ActiveX data types
[1]
,
[2]
ActiveX and VBA Reference, using
other AutoLISP data types
using safearrays with variants
working with safearrays
working with variants
element list formats and
extended data organization
for tile attribute values
Database reactors
date
changing format for
inserting current date
DCL (dialog control language)
acad.dcl file
actions
adjusting layout
[1]
,
[2]
centering buttons
customizing exit button text
distributing tiles in a cluster
example
space around boxed row or column
space at right side or bottom
space between tiles
attributes
[1]
,
[2]
case-sensitivity
data types for values
naming
numeric values and
overview
[1]
,
[2]
restricted attributes
synopsis of predefined attributes
syntax
user-defined attributes
attributes listed by function
action expression specification
aligning horizontally or vertically in a cluster
[1]
,
[2]
aspect ratio specification
background color of image
bold text specification
button is selected with ESC key (or not)
callback specification
character used to mask user input
character width units for edit box input
default alignment for all tiles in a cluster
default button specification
default height for all tiles in a cluster
default width for all tiles in a cluster
fixed pitch font for list boxes or pop-up lists
initial availability of tile
initial choices for list box or pop-up list
initial value of tile
key of tile to receive initial keyboard focus
keyboard mnemonic character for tile
maximum characters for edit box input
maximum value for slider
minimum value for slider
multiple selections allowed in list box (or not)
slider incremental control value specification
[1]
,
[2]
slider orientation specification
specifying if tile is activated
tab placement in character width units
text larger than tab stop truncated in list box or pop-up list (or not)
tile height allowed to fill space (or not)
tile height specification
tile name specification
tile receives focus with TAB key (or not)
tile text (label) specification
tile width allowed to fill space (or not)
tile width specification
attributes listed by name
[1]
,
[2]
action
alignment
[1]
,
[2]
allow_accept
aspect_ratio
big_increment
children_alignment
children_fixed_height
children_fixed_width
color
edit_limit
edit_width
fixed_height
fixed_width
fixed_width_font
height
initial_focus
is_bold
is_cancel
is_default
is_enabled
is_tab_stop
key
label
layout
list
max_value
min_value
mnemonic
multiple_select
password_char
small_increment
tab_truncate
tabs
value
width
base.dcl file
control characters in DCL strings
DCL files
[1]
,
[2]
DCL syntax
[1]
,
[2]
attributes and attribute values
comments
semantic auditing of DCL files
tile definitions
tile references
defining dialog boxes
[1]
,
[2]
DCL syntax
[1]
,
[2]
referencing DCL files
[1]
,
[2]
displaying dialog boxes with VLISP
[1]
,
[2]
color coding in text editor
example
preview error handling
selecting a dialog box from multiple definitions
semantic auditing of DCL files
[1]
,
[3]
error handling
alert boxes
[1]
,
[2]
error tile guidelines
[1]
,
[2]
forgiving errors
preview error handling
semantic auditing of DCL files
referencing DCL files
[1]
,
[2]
symbolic names for colors
tiles in functional groupings
[1]
,
[2]
decorative and informative tiles
dialog box exit buttons and error tile
predefined active tiles
restricted tiles
text clusters
tile clusters
tiles listed by name
[1]
,
[2]
boxed_column
boxed_radio_column
boxed_radio_row
boxed_row
button
column
concatenation
dialog
edit_box
errtile
image
image_button
list_box
ok_cancel
ok_cancel_help
ok_cancel_help_errtile
ok_cancel_help_info
ok_only
paragraph
popup_list
radio_button
radio_column
radio_row
row
slider
spacer
spacer_0
text
text_part
toggle
DCL files
acad.dcl
base.dcl
color coding
overview
[1]
,
[2]
parts of
referencing
[1]
,
[2]
semantic auditing of
[1]
,
[3]
specifying in VLISP
DCL-ACTION trace keyword frame
De symbol flag
Debug menu (VLISP)
Animate command
Break on Error command
Break on Function Entry command
[1]
,
[2]
Clear All Breakpoints command
Continue command
[1]
,
[2]
Debug Top-Level mode command
overview
Quit Current Level command
Reset to Top Level command
[1]
,
[2]
Step Into command
[1]
,
[2]
Step Out command
Step Over command
[1]
,
[2]
Stop Once command
[1]
,
[2]
Toggle Breakpoint command
[1]
,
[2]
Debug toolbar
Continue button
Quit Current Level button
Reset to Top Level button
[1]
,
[2]
Step Indicator button
Step Into button
[1]
,
[2]
Step Out button
Step Over button
[1]
,
[2]
Toggle Breakpoint button
[1]
,
[2]
Debug Top-Level mode command (VLISP Debug menu)
Debug-on-Entry flag
Debug-on-Entry symbol flag
[1]
,
[2]
debugging programs
break loop process
Break on Error option
breakpoint life cycle
breakpoints
clearing
continuing program execution
[1]
,
[2]
Debug-on-Entry flag
[1]
,
[2]
described
disabling temporarily
duration of
highlight colors for
life cycle of
listing and viewing
monitoring evaluation results of an expression
Prompt to enter break loop option for protected symbols
removing
Reset to Top Level option
resuming execution from
setting
[1]
,
[3]
stepping through programs from
[1]
,
[3]
Stop Once mode
[1]
,
[2]
turning on
[1]
,
[2]
checking for syntax errors
[1]
,
[2]
continuable break loops
continuing program execution
[1]
,
[2]
Debug-on-Entry flag
[1]
,
[2]
disabling breakpoints temporarily
displaying breakpoints
example
[1]
,
[2]
highlight colors for breakpoints
listing breakpoints
monitoring evaluation results of an expression
non-continuable break loops
optimization and bug introduction
Quit Current Level option
removing breakpoints
Reset to Top Level option
[1]
,
[2]
running in Animate mode
See also break loop mode
See also Frame Binding window
semantic auditing of DCL files
[1]
,
[3]
setting breakpoints
starting debugging sessions
starting Trace logging
stepping through programs from breakpoints
[1]
,
[3]
Stop Once mode
[1]
,
[2]
Top-Level debugging mode
using Frame Binding window
[1]
,
[2]
using Inspect windows
[1]
,
[2]
using Symbol Service dialog box
[1]
,
[2]
using Trace Stack window
[1]
,
[2]
using Watch window
[1]
,
[2]
VLISP debugging features
defining callback functions
[1]
,
[2]
defining functions. See defun function
defining new units
defining projects
[1]
,
[2]
assigning properties
[1]
,
[2]
overview
sample files
using the Project window
[1]
,
[2]
defun function
[1]
,
[2]
adding commands
c\
xxx functions
[1]
,
[2]
compatibility with AutoCAD versions
defining functions
[1]
,
[2]
with arguments
[1]
,
[2]
local variables in functions
[1]
,
[2]
redefining AutoCAD commands
defun-q function
degrees, converting to radians
Delete Blanks option
Delete to EOL option
deleting
bookmarks
breakpoints
clearing Console prompt
determining if objects were erased
disabling reactors
entities
project members
reactor owner objects
selection set entities
spaces from cursor to first non-blank character
stripping file extensions
text from cursor to end of line
trailing spaces
trailing tab characters
using text editor shortcut keys
variables from Watch window
[1]
,
[3]
derived units
Descend command (Inspect window shortcut menu)
designing dialog boxes. See dialog box design
designing for multiple document environments
AutoLISP limitations
error-handling in MDI environment
[1]
,
[2]
limitations using AutoLISP
namespaces overview
running an application in its own namespace
sharing data between namespaces
detecting syntax errors. See checking for syntax errors
developing programs
[1]
,
[2]
basic steps
checking for syntax errors
[1]
,
[2]
formatting code
[1]
,
[2]
using coding aids
[1]
,
[2]
using the Console window
[1]
,
[2]
using the text editor
device access and control functions
[1]
,
[2]
accessing user input
calibrating tablets
synopsis of
dialog box design
[1]
,
[2]
acad.dcl file
adjusting layout
[1]
,
[2]
centering buttons
customizing exit button text
distributing tiles in a cluster
example
layout guidelines
space around boxed row or column
space at right side or bottom
space between tiles
base.dcl file
defining dialog boxes
[1]
,
[2]
DCL syntax
[1]
,
[2]
referencing DCL files
[1]
,
[2]
tile definitions
[1]
,
[2]
dialog box components
displaying dialog boxes with VLISP
[1]
,
[2]
color coding in text editor
example
preview error handling
selecting a dialog box from multiple definitions
semantic auditing of DCL files
[1]
,
[3]
error handling
alert boxes
[1]
,
[2]
error tile guidelines
[1]
,
[2]
forgiving errors
preview error handling
semantic auditing of DCL files
[1]
,
[3]
guidelines
[1]
,
[2]
abbreviations, avoiding
capitalization
consistency
disabling tiles
error handling
[1]
,
[2]
for users with disabilities
forgiving errors
handling keyboard input
hiding dialog boxes
international language considerations
layout
nesting dialog boxes
placement of dialog boxes
predefined tiles and clusters
[1]
,
[2]
providing defaults
providing help
size of dialog boxes
user control over input
planning the design
predefined tiles and clusters
[1]
,
[2]
buttons
clusters
edit boxes
image buttons and image tiles
list boxes
radio buttons, radio rows, and radio columns
[1]
,
[2]
sliders
text
toggles
user input
for users with disabilities
handling keyboard input
user control over
dialog box management
[1]
,
[2]
action expressions and callbacks
callback reasons
[1]
,
[2]
DCL actions
default actions
for application-specific data
for edit boxes
for image buttons
for radio clusters
for sliders
hiding dialog boxes
nesting dialog boxes
overview
[1]
,
[2]
processing list elements
variables
application-specific data
functions handling
callback reasons
[1]
,
[2]
edit boxes
image buttons
list boxes
reason codes
sliders
canceling dialog boxes
all dialog boxes
[1]
,
[2]
,
[3]
hiding dialog boxes and
if Cancel button and Default button the same
ok_cancel tiles
controlling dialog boxes with AutoLISP programs
[1]
,
[2]
displaying the dialog box and responding to the user
functions restricted when dialog box is open
overview
DCL error handling
[1]
,
[2]
auditing level for error messages
for multiple DCL files
testing dialog boxes with programs
when loading first time
dialog box opening and closing functions
displaying the dialog box and responding to the user
function sequence
[1]
,
[2]
function synopsis
[1]
,
[2]
application-specific data handling functions
dialog box opening and closing functions
image tile handling functions
list box and pop-up list handling functions
tile and attribute handling functions
functions restricted when dialog box is open
handling tiles
[1]
,
[2]
changing modes and values at callback time
edit boxes
initializing modes and values
mode codes for mode_tile function
radio clusters
sliders
hiding dialog boxes
[1]
,
[2]
canceling all dialog boxes
requesting a password
user input and
image tiles and buttons
[1]
,
[2]
color attributes
creating images
handling image buttons
image tile handling functions
list boxes and pop-up lists
[1]
,
[2]
appending list items
changing list items
creating lists
deleting list items
functions handling
[1]
,
[3]
inserting list items
list operations
operation codes for start_list function
processing list elements
nesting dialog boxes
canceling all dialog boxes
[1]
,
[2]
,
[3]
managing
overview
requesting passwords from users
sample block definition dialog box
dialog boxes
all dialog boxes
[1]
,
[2]
,
[3]
hiding dialog boxes and
ok_cancel tiles
dialog control language. See DCL
dialog tile
dictionary and symbol table handling functions
dictionary functions
[1]
,
[2]
,
[3]
dictionary objects
dictnext function
dictsearch function
[1]
,
[2]
DIESEL string expressions
digitizing tablets, calibrating
directories
application directory
for .fas files
for Console log file
Make Application output
project home directory
project source directory
searching for text in
Tmp directory for project files
disabling
breakpoints temporarily
reactors
display control functions
Display Coordinate System
displaying
AutoCAD drawing entities
[1]
,
[2]
breakpoints
controlling AutoCAD display
[1]
,
[2]
graphics and text windows
low-level graphics
menus
[1]
,
[2]
overview
current trace stack
current value of variables
[1]
,
[2]
dialog boxes with VLISP
[1]
,
[2]
color coding in text editor
example
preview error handling
selecting a dialog box from multiple definitions
semantic auditing of DCL files
[1]
,
[3]
display control functions
error trace stack
Frame Binding window for local variables
function call stack
function definition for Symbol Service dialog box
messages in AutoLISP
[1]
,
[2]
new Console prompt without evaluating text
[1]
,
[2]
position of caller expression in Trace Stack window
See also Inspect feature
shortcut menus
source text for functions
trace stack element information
variable values
distof function
Document object
Document reactors
dollar sign ($) prompt. See Console prompt
done_dialog function
for OK button
hiding dialog boxes and
nested dialog boxes and
start_dialog calls and
user input based on graphics screen and
Windows and
dotted pairs
Down option (Find dialog box)
Downcase option
Downcase Symbols option (Apropos dialog box)
dragging text in text editor
drawing area and entity data functions
drawings
adding entities to
AutoCAD drawing database
viewing blocks in
viewing entities in
viewing extended data
viewing selected objects in drawings
viewing symbol tables in
multiple AutoCAD drawings with Console window
opening drawings containing persistent reactors
viewing drawing entities
[1]
,
[2]
blocks in the drawing database
controlling amount of Inspect information
entities in the drawing database
extended data associated with objects
[1]
,
[2]
selected objects in drawings
shortcut menu for object line
symbol tables in the drawing database
drawline function
loading from text editor
running from Console prompt
Drop directives and Safe Optimization
[1]
,
[2]
DWF trace keyword frame
DWG trace keyword frame
DXF codes. See DXF Reference
DXF object list (ENAME Inspect window)
DXF Reference
E
Ea symbol flag
edit boxes. See tiles (dialog box)
Edit command (Project window shortcut menu)
Edit Global Declarations option (Build Options dialog box)
Edit menu (VLISP)
Match Backward command
Match Forward command
overview
Redo command
Select Backward command
Select Forward command
Undo command
Edit toolbar
New File button
Open button
Redo button
Undo button
edit_box tile
edit_limit (DCL attribute)
edit_width (DCL attribute)
editing. See text editor
Editor reactors
enabling reactors
ENAME Inspect window
enames
converting to and from VLA-objects
searching for associated handle
end_image function
end_list function
entdel function
ENTER key and Console window processing
entget function
[1]
,
[2]
,
[4]
,
[6]
entities
adding to drawings
blocks
changing
complex
[1]
,
[3]
handles and use of
modifying
names, obtaining
obtaining information on
referring to across multiple sessions
viewing in drawing database
entity access functions
entity data functions
[1]
,
[2]
adding entities to drawings
anonymous blocks
creating complex entities
deleting entities
drawing area and
modifying entities
obtaining entity information
working with blocks
entity filter lists for selection sets
[1]
,
[2]
examples
filtering for extended data
logical grouping of filter tests
overview
relational tests
selection set manipulation
wild-card patterns in
entity name data type
defined
overview
referring to entities across multiple sessions
entity name functions
[1]
,
[2]
entity access functions
entity context and coordinate transform data
entity handles and their uses
overview
retrieving entity names
setting entity name to variable name
entlast function
entmake function
[1]
,
[2]
,
[3]
,
[4]
entmod function
dictionary objects and
drawing area and
modifying entities
non-graphic object handling
polylines and
symbol table objects and
entnext function
[1]
,
[3]
ENTRY-NAMESPACE trace keyword frame
entsel function
entupd function
environment variables, inspecting and changing
equality and conditional functions
equality verification in AutoLISP
erasing. See deleting
ergonomics in dialog box design
ERRNO system variable
error codes
AutoLISP
Error option for protected symbols
ERROR-BREAK trace keyword frame
errors
*error* function
[1]
,
[2]
AutoLISP error handling
[1]
,
[2]
bug introduction during optimization
catching and continuing execution
checking for syntax errors
[1]
,
[2]
continuing after
dialog box error handling
alert boxes
[1]
,
[2]
error tile guidelines
[1]
,
[2]
for multiple DCL files
forgiving errors
preview errors
semantic auditing of DCL files
[1]
,
[3]
testing dialog boxes with programs
when loading first time
error-handling functions
[1]
,
[2]
,
[3]
,
[4]
,
[5]
from ActiveX function calls
handling for ActiveX methods
handling for VLX application in its own namespace
[1]
,
[2]
Inspect command error handling
intercepting with vl-catch-all-apply
MDI environment error-handling
[1]
,
[2]
safe optimization warning messages
See also debugging programs
separate-namespace VLX error handling
[1]
,
[2]
viewing error trace stack
vl-catch-all-apply, using
VLX error handling
[1]
,
[2]
escape codes in strings
establishing ActiveX connection to application
events, callback
defining callback functions
[1]
,
[2]
overview
exclamation point (!), for viewing AutoCAD variable values
[1]
,
[2]
executing. See loading
Existing Application Properties command (VLISP File menu)
exiting
AutoCAD
quietly in AutoLISP
See also closing
Visual LISP
expanding
element list items in Inspect window
selections using shortcut keys
Expert Wizard mode
Export-to-ACAD symbol flag
exporting functions
to ACAD
to document namespaces
[1]
,
[2]
exposing functions. See exporting functions
expressions
AutoLISP
[1]
,
[2]
form for
formatting styles for
function syntax
matching parentheses
monitoring evaluation results of
quotation marks and parentheses
EXRXSUBR Apropos filter value
EXRXSUBR Inspect window
extended data
[1]
,
[2]
associated with objects
[1]
,
[2]
attaching to entities
filtering selection sets for
group codes for
handles in
managing memory use
organization of
registration of applications
retrieving
[1]
,
[3]
synopsis of
viewing associated with objects
[1]
,
[2]
extensions to AutoLISP. See Visual LISP, extended functions
F
FAS Directory option (Build Options dialog box)
file descriptor data type
defined
overview
file extensions
.fas
.lsp
.vlx
[1]
,
[2]
,
[3]
additional file types
for project files
stripping
FILE Inspect window
File menu (VLISP)
Load File command
[1]
,
[2]
,
[3]
Make Application submenu
Existing Application Properties command
Make Application command
New Application Wizard command
[1]
,
[2]
Rebuild Application command
New File command
Open File command
overview
Toggle Console Log command
Toggle Trace Log command
file-handling functions
[1]
,
[2]
,
[3]
accessing Help files
file search
synopsis of
files
.vlx files
[1]
,
[2]
AutoLISP program files
[1]
,
[2]
color coding
comments
[1]
,
[2]
creating new source files
editing code in VLISP
formatting code
[1]
,
[2]
backing up automatically in text editor
[1]
,
[2]
closing in AutoLISP programs
color coding in text editor
[1]
,
[2]
compiling programs from
[1]
,
[2]
Console log file
copying text to new file
creating Console log file
DCL files
[1]
,
[2]
acad.dcl
base.dcl
color coding
overview
[1]
,
[2]
parts of
referencing
[1]
,
[2]
semantic auditing of
[1]
,
[3]
specifying in VLISP
FILE Inspect window
file-handling functions
[1]
,
[2]
,
[3]
accessing Help files
file search
synopsis of
global declarations file
input file for compiler
inserting into text editor window
LISP files to include in applications
loading
managing multiple LISP files
[1]
,
[2]
navigating in text editor
opening in text editor
output file from compiler
resource files to include in applications
restoring from backups
searching for text in
See also DCL files
stripping file extensions
Support File Search Path
temporary files for projects
types
unit definition file
fill_image function
[1]
,
[3]
Filter Flags option (Apropos dialog box)
filter lists for selection sets
[1]
,
[2]
examples
filtering for extended data
logical grouping of filter tests
overview
relational tests
selection set manipulation
wild-card patterns in
Filter Values option (Apropos dialog box)
Find command
Console window shortcut menu
text editor shortcut menu
VLISP Search menu
Find dialog box
[1]
,
[2]
Cancel button
Direction options
Find button
Find What field
illustrated
Mark Instances option
Match Case option
Match Whole Word Only option
opening
Search options
See also searching
Find in Files option (Find dialog box)
Find in Project option (Find dialog box)
Find toolbar
Clear All Bookmarks button
Next Bookmark button
Previous Bookmark button
Repeat Search button
Replace button
Search button
Toggle Bookmark button
Find What field (Find dialog box)
findfile function
finding. See searching
fixed_height (DCL attribute)
fixed_width (DCL attribute)
fixed_width_font (DCL attribute)
floating point numbers
REAL Inspect window
floating point numbers, distance to floating point function
forcing line breaks in strings
foreach function
foreign-language support
[1]
,
[3]
Format Code in Editor command (VLISP Tools menu)
Format Date/Time option
Format Options dialog box
[1]
,
[2]
Close Parenthesis Style options
illustrated
Insert Form-Closing Comment option
Long List Format Style options
More Options button
opening
Preserve Existing Line Breaks option
Setting Case for Symbols options
Split Comments option
formatting AutoLISP code
[1]
,
[2]
Format Options dialog box
[1]
,
[2]
in active editor window
long lists
options
[1]
,
[2]
preserving existing line breaks
saving formatting options
shortcut keys for
formatting code
[1]
,
[2]
Close Parenthesis style
Column style
comment styles
formatter restrictions
inserting form-closing comments
Narrow style
overriding session settings
Plane style
splitting long comments
Wide style
Frame Binding window
[1]
,
[2]
adding symbol to Watch window
calling Inspect feature
calling Symbol Service dialog box
copying value to *obj* system variable
described
displaying for local variables
displaying value in Console
keyword frames
printing value to Console window
shortcut menu commands
special function call frames
freeing memory and releasing objects
function call frames
Function symbol command (Trace Stack window shortcut menu)
FUNCTION-ENTRY trace keyword frame
function-handling functions
[1]
,
[2]
adding commands
c\
xxx functions
[1]
,
[2]
defining functions
[1]
,
[2]
defining functions with arguments
[1]
,
[2]
defun function
[1]
,
[2]
defun-q function
[1]
,
[2]
local variables in functions
[1]
,
[2]
redefining AutoCAD commands
special forms
synopsis of
functions
ActiveX versus ename
application-handling
arithmetic
as AutoCAD commands
[1]
,
[2]
as lists
[1]
,
[2]
c\
xxx functions
[1]
,
[2]
callback functions for reactors
[1]
,
[2]
collection manipulation
controlling AutoCAD display
[1]
,
[2]
graphics and text windows
low-level graphics
menus
[1]
,
[2]
overview
conversion functions
angular values from radians or degrees
ASCII code conversions
coordinate system transformations
[1]
,
[2]
data conversion functions
measurement unit conversions
[1]
,
[2]
point transformations
string conversions
synopsis of
curve measurement
Debug-on-Entry flag
[1]
,
[2]
device access and control
synopsis of
device access and control functions
[1]
,
[2]
accessing user input
calibrating tablets
dialog box function synopsis
[1]
,
[2]
application-specific data handling functions
dialog box opening and closing functions
image tile handling functions
list box and pop-up list handling functions
tile and attribute handling functions
dialog box management functions
[1]
,
[2]
action expressions and callbacks
[1]
,
[2]
application-specific data
controlling dialog boxes with AutoLISP programs
[1]
,
[2]
DCL error handling
[1]
,
[2]
function sequence
[1]
,
[2]
handling tiles
[1]
,
[2]
hiding dialog boxes
[1]
,
[2]
image tiles and buttons
[1]
,
[2]
list boxes and pop-up lists
[1]
,
[2]
nesting dialog boxes
sample block definition dialog box
dictionary functions
[1]
,
[2]
,
[3]
display control functions
displaying definition for Symbol Service dialog box
Drop directives and safe optimization
[1]
,
[2]
entity access functions
entity data functions
[1]
,
[2]
adding entities to drawings
anonymous blocks
creating complex entities
deleting entities
drawing area and
modifying entities
obtaining entity information
working with blocks
entity name functions
[1]
,
[2]
entity access functions
entity context and coordinate transform data
entity handles and their uses
overview
retrieving entity names
setting entity name to variable name
equality and conditional
error-handling
exporting
to document namespaces
[1]
,
[2]
exposing. See functions, exporting
EXRXSUBR Inspect window
extended data functions
[1]
,
[2]
attaching extended data to entities
filtering selection sets for extended data
group codes for extended data
handles in extended data
managing memory use
organization of extended data
registration of applications
retrieving extended data
[1]
,
[3]
synopsis of
file-handling functions
[1]
,
[2]
accessing Help files
file search
synopsis of
function-handling
synopsis of
function-handling functions
[1]
,
[2]
adding commands
c\
xxx functions
[1]
,
[2]
defining functions
[1]
,
[2]
defining functions with arguments
[1]
,
[2]
local variables in functions
[1]
,
[2]
redefining AutoCAD commands
special forms
geometric utilities
[1]
,
[2]
finding angle between line and X axis
finding distance between two points
finding intersection of two lines
finding polar coordinates of points
object snap
overview
synopsis of
text extents
Help for
linking function calls
[1]
,
[2]
,
[3]
list handling
synopsis of
list handling functions
adding items to list beginning
combining lists
dotted pairs
grouping related items
point lists
retrieving items from lists
returning all but first element
substituting items
local variables in
[1]
,
[2]
Make Application output
making available
as AutoCAD commands
[1]
,
[2]
to documents
to ObjectARX applications
to other VLX applications
making available to documents
memory management functions
method invocation functions
multiple namespaces effect on
namespace communication functions
number handling in AutoLISP
object-handling functions
entity access functions
entity data functions
[1]
,
[2]
entity name functions
[1]
,
[2]
non-graphic object-handling
[1]
,
[2]
polylines, old-style and lightweight
[1]
,
[2]
synopsis of
[1]
,
[3]
output functions
[1]
,
[2]
control characters in quoted strings
displaying messages
[1]
,
[2]
wild-card matching
property-handling functions
protected symbols and
query and command functions
configuration control
foreign-language support
inspecting and changing system and environment variables
[1]
,
[2]
passing pick points to AutoCAD commands
pausing for user input
sending commands to AutoCAD prompt
synopsis of
undoing commands issued with command function
querying reactors using function calls
reactor callback functions
[1]
,
[2]
reactor functions
restrictions when dialog box is open
running from Console prompt
selection set handling functions
adding entities
creating selection sets
deleting entities
finding number of entities
passing selection sets between AutoLISP and ObjectARX applications
returning entity names
selection set filter lists
[1]
,
[2]
synopsis of
testing whether an entity is a member
special forms
string-handling
[1]
,
[2]
SUBR Inspect window
summary of
basic functions
[1]
,
[2]
category summary
memory management functions
namespace communication functions
reactor functions
selection set, object, and symbol table functions
[1]
,
[2]
symbol-handling functions
utility functions
[1]
,
[2]
Visual LISP extended functions
[1]
,
[2]
VLX namespace functions
Windows Registry functions
symbol table access functions
syntax conventions in AutoLISP
tracing user-defined functions
user input functions
accessing user input from devices
allowable input
arbitrary keyboard input
controlling user-input conditions
[1]
,
[2]
getting user input
getxxx functions
input options
keyword options
pausing for user input
restrictions when dialog box is open
synopsis of
validating input
user-defined
defining with defun
[1]
,
[2]
protected symbols and
tracing
using with ActiveX methods
[1]
,
[2]
applying object's property to new object
AutoLISP data types accepted in place of ActiveX data type
changing X axis of circle
[1]
,
[2]
converting AutoLISP data types to ActiveX data types
[1]
,
[2]
converting object references
[1]
,
[2]
determining function needed
[1]
,
[2]
determining how to call functions
determining if method or property applies to object
determining if object is available for updating
listing object properties and methods
[1]
,
[2]
reading object properties
releasing objects and freeing memory
updating object properties
[1]
,
[2]
using ActiveX methods that return values in arguments
vla- functions
vla-get functions
vla-put functions
vlax- functions
working with collection objects
[1]
,
[2]
USUBR Inspect window
Visual LISP extensions
[1]
,
[2]
collection manipulation functions
curve measurement functions
data conversion functions
dictionary functions
method invocation functions
object-handling functions
property-handling functions
VLX namespace functions
VLX namespace functions
Windows Registry functions
fundamental units
G
garbage collection
[1]
,
[2]
geometric utilities
[1]
,
[2]
,
[3]
finding
angle between line and X axis
distance between two points
intersection of two lines
polar coordinates of points
object snap
overview
synopsis of
text extents
get_attr function
getangle function
GetBoundingBox method
getcorner function
getdist function
getenv function
getfiled function
getint function
getkword function
getorient function
getpoint function
getreal function
getstring function
getting user input
[1]
,
[3]
,
[4]
accessing user input from devices
allowable input
arbitrary keyboard input
controlling user-input function conditions
[1]
,
[2]
getxxx functions
input options
keyword options
pausing for user input
validating input
getvar function
getxxx functions
[1]
,
[2]
Global Declarations file for projects
Go to Last Edited command (text editor shortcut menu)
graphscr function
grdraw function
group codes for regular and extended data
[1]
,
[2]
grread function
grtext function
grvecs function
H
handent function
[1]
,
[3]
handles
entity handles and their uses
in extended data
searching for ename associated with
searching for object associated with
searching for, associated with ename
searching for, associated with object
height (DCL attribute)
Help command (Apropos results window shortcut menu)
Help feature
accessing Help files
described
for ActiveX object methods
for Apropos results
for AutoLISP functions
providing dialog box Help
Symbol Service dialog box
Help function
Help menu (VLISP)
hiding dialog boxes
canceling and
design guidelines
handling
[1]
,
[2]
highlight colors for breakpoints
history of Console input
retrieving previous commands
[1]
,
[2]
searching
[1]
,
[2]
I
IDE. See integrated development environment (IDE)
image tiles. See tiles (dialog box)
image_button tile
importing type libraries
[1]
,
[2]
improper lists
inches, converting to meters
Indent Block option
Indent to Current Level option
indenting code
shortcut keys for
using text editor shortcut keys
initget function
[1]
,
[2]
,
[3]
initial_focus (DCL attribute)
input history. See history of Console input
input, user. See dialog box design, user input
Inquire Extended Data command
Inspect window shortcut menu
VLISP View menu
Insert Date option
Insert File option
Insert Form-Closing Comment option (Format Options dialog box)
Insert Time option
inserting
files into text editor window
form-closing comments
shortcut keys for
symbols from Apropos results window
using text editor overstrike mode
Inspect command
Apropos results window shortcut menu
Console window shortcut menu
error handling
Frame Binding window shortcut menu
Inspect window shortcut menu
text editor shortcut menu
Trace Stack window shortcut menu
Inspect Drawing Objects Verbosely option
Inspect feature
caption (title bar) of window
closing all Inspect windows
copying Inspect window contents to Trace window and log
copying objects to *obj* system variable
described
[1]
,
[2]
,
[3]
element list content
element list formats
error handling
expanding element list items
Inspect window contents
inspecting reactors
invoking
for symbol in Apropos results window
from Frame Binding window
from Symbol Service dialog box
from Trace Stack window
from Watch window
Symbol Service feature
maximum element lines per window
navigating multiple pages
object line of window
opening Inspect window
[1]
,
[2]
,
[3]
opening text editor window containing selected text
overview
passing element values as argument
printing Inspect window object to Console window
shortcut menu commands
[1]
,
[2]
updating Inspect window
viewing AutoCAD drawing entities
[1]
,
[2]
blocks in the drawing database
controlling amount of Inspect information
entities in the drawing database
extended data associated with objects
[1]
,
[2]
selected objects in drawings
symbol tables in the drawing database
viewing AutoCAD object properties
[1]
,
[2]
Inspect Next Entity command (Inspect window shortcut menu)
Inspect Raw Data command (Inspect window shortcut menu)
Inspect Value command (Watch window shortcut menu)
Inspect window. See Inspect feature
INSPECT-EVAL trace keyword frame
INSPECT-VERBOSE trace keyword frame
inspecting. See displaying
inspection tools. See Frame Binding window
INT Inspect window
integer data type
defined
for DCL attribute values
number handling in AutoLISP
overflow handling by AutoLISP
overview
integrated development environment (IDE)
components
returning to
starting Visual LISP
[1]
,
[2]
Visual LISP as
interactive programming in Console window
intercepting program errors
international language considerations
[1]
,
[3]
interrupting commands
is_bold (DCL attribute)
is_cancel (DCL attribute)
is_default (DCL attribute)
is_enabled (DCL attribute)
is_tab_stop (DCL attribute)
K
KBD-BREAK trace keyword frame
key (DCL attribute)
keyboard input and dialog box design
keyboard shortcuts. See shortcut keys
keyword frames (in trace stack)
overview
[1]
,
[2]
types at bottom of stack
types at top of stack
L
label (DCL attribute)
lambda forms
lambda function
language in dialog box design
avoiding abbreviations
capitalization
clarity
international language considerations
languages, supporting foreign
[1]
,
[3]
layout (DCL attribute)
layout of dialog boxes
[1]
,
[2]
adjusting space at right side or bottom
adjusting space between tiles
centering buttons
customizing exit button text
distributing tiles in a cluster
example
fixing spacing around boxed row or column
life cycle of breakpoints
lines (graphic)
finding angle between line and X axis
finding intersection of two lines
old-style and lightweight polylines
[1]
,
[2]
processing curve-fit and spline-fit polylines
lines (text)
deleting from cursor to end of line
forcing line breaks in strings
navigating in text editor
Preserve Existing Line Breaks option
starting new lines in text editor
Link mode option (Build Options dialog box)
Linker reactors
linking
choosing a link mode
[1]
,
[2]
function calls
[1]
,
[2]
safe optimization and
[1]
,
[2]
See also compiling and linking programs
LISP Files to Include dialog box
[1]
,
[2]
list (DCL attribute)
list boxes. See tiles (dialog box)
list data type
defined
overview
list function
forming point lists
grouping related items
list handling
adding items to list beginning
association lists
combining lists
creating lists
[1]
,
[2]
dotted pairs
grouping related items
improper lists
viewing
point lists
proper lists
viewing
retrieving items from lists
returning all but first element
substituting items
synopsis of
LIST Inspect window
list_box tile
listing
breakpoints
condition-function pairs for reactors
functions exported by applications
object properties and methods
[1]
,
[2]
objects that fire notifications to reactors
reactor callback events
reactor types
reactors of given type
separate-namespace applications associated with documents
lists, AutoLISP. See list handling
Load Application command (VLISP Tools menu)
Load command (Project window shortcut menu)
Load File command (VLISP File menu)
[1]
,
[2]
load function
loading compiled programs
loading VLX applications
Load Project FAS button (Project window)
[1]
,
[2]
Load Source command (Project window shortcut menu)
Load Source Files button (Project window)
Load Text command (VLISP Tools menu)
load_dialog function
[1]
,
[3]
loading
ActiveX support
application in its own namespace
[1]
,
[2]
dialog boxes
[1]
,
[3]
order for application file loading
order for project file loading
project .fas files
[1]
,
[2]
,
[3]
project source files
[1]
,
[2]
reactor support
[1]
,
[3]
See also opening
VLX applications
local variables
[1]
,
[2]
Local Variables command (Trace Stack window shortcut menu)
Localize directives and safe optimization
[1]
,
[2]
Localize Variables option (Build Options dialog box)
Log command (Inspect window shortcut menu)
logging Console window activity
appending information to existing file
creating log files
quitting the logging process
replacing existing file
logging Trace activity
copying Apropos search results to log file
turning on and off
Long List Format Style options (Format Options dialog box)
long lists
defined
format style options
lsa compiler mode parameter
lsm compiler mode parameter
M
Make Application command (VLISP File menu)
Make Application Wizard
[1]
,
[3]
application directory
application options
building the application
compilation options
including projects in applications
LISP files to include
[1]
,
[2]
naming applications
order for loading application files
resource files to include
[1]
,
[2]
Wizard mode
making application modules
changing application options
creating new applications
including projects
loading and running VLISP applications
Make Application output
object directory for
rebuilding applications
updating applications
using Make Application Wizard. See Make Application Wizard
managing dialog boxes. See dialog box management
managing VLISP applications
[1]
,
[2]
defining projects
[1]
,
[2]
assigning project properties
[1]
,
[2]
overview
using the Project window
[1]
,
[2]
managing multiple LISP files
[1]
,
[2]
optimizing application code
[1]
,
[2]
choosing a Compilation mode
[1]
,
[2]
choosing a Link mode
[1]
,
[2]
defining build options
safe optimization
[1]
,
[2]
working with existing projects
[1]
,
[2]
finding strings in project source files
including projects in VLISP applications
opening projects
manipulating AutoCAD objects
[1]
,
[2]
extended data
[1]
,
[2]
object-handling
[1]
,
[2]
selection set handling
[1]
,
[2]
symbol table and dictionary access
[1]
,
[2]
xrecord objects
mapchar function
Match Backward command (VLISP Edit menu)
Match by Prefix option (Apropos dialog box)
Match Case option (Find dialog box)
Match Forward command (VLISP Edit menu)
Match Whole Word Only option (Find dialog box)
matching parentheses
in AutoLISP code
[1]
,
[3]
matching wild-cards in strings
max_value (DCL attribute)
MDI (multiple document interface), and AutoLISP
[1]
,
[2]
AutoLISP limitations
error-handling in MDI environment
[1]
,
[2]
limitations, AutoLISP
namespaces overview
running an application in its own namespace
sharing data between namespaces
measurement unit conversions
[1]
,
[2]
memory
freeing
[1]
,
[2]
garbage collection
[1]
,
[2]
managing extended data memory use
memory management functions
releasing objects and freeing memory
menucmd function
[1]
,
[2]
menus (AutoCAD)
controlling
[1]
,
[2]
customizing. See AutoCAD Customization Guide
menus (VLISP)
issuing VLISP commands from
overview
[1]
,
[2]
,
[3]
See also specific menus
shortcut menus
Apropos results window
Console window
displaying
Frame Binding window
Inspect window
Project window
text editor
Trace Stack window
Watch window
variable contents of
Merge Files mode option (Build Options dialog box)
Message mode option (Build Options dialog box)
messages, safe optimization warning
meters, converting inches to
method invocation functions
methods, ActiveX. See ActiveX, methods
min_value (DCL attribute)
mnemonic (DCL attribute)
mode codes for
mode_tile function
[1]
,
[2]
Modify command (Inspect window shortcut menu)
monitoring
evaluation results of an expression
variables during program execution
mouse
Console window shortcut menus
displaying shortcut menus
dragging text in text editor
See also dialog box design, user input
moving
moving around. See navigating
moving text
by dragging in text editor
Clipboard support for
undoing move actions
using Console window shortcut menu
using text editor shortcut menu
multiple document environment
designing for. See designing for multiple document environments
multiple documents. See MDI
multiple LISP files, managing
[1]
,
[2]
multiple namespaces. See namespaces
Multiple Selection command (Project window shortcut menu)
multiple_select (DCL attribute)
N
names/naming
DCL attributes
[1]
,
[2]
entity name functions
[1]
,
[2]
input file for compiler
[1]
,
[2]
Make Application output
output file from compiler
setting entity name to variable name
stripping file extensions
symbol naming restrictions
symbol table entries that cannot be renamed
tiles (dialog box)
[1]
,
[3]
variables
namespaces
blackboard
defined
error-handling in MDI environment
[1]
,
[2]
functions and multiple
[1]
,
[2]
making functions available to documents
making functions available to other VLX applications
namespace communication functions
overview
referencing variables in document namespaces
running an application in its own namespace
sharing data between
variables and multiple
VLX namespace functions
Narrow formatting style
navigating
going to position last edited
Inspect window pages
moving insertion point to parentheses
using bookmarks
using text editor shortcut keys
nentsel function
[1]
,
[3]
nentselp function
nesting dialog boxes
canceling all dialog boxes
[1]
,
[2]
,
[3]
design guidelines
managing
New Application Wizard command (VLISP File menu)
[1]
,
[2]
,
[4]
,
[5]
New File command (VLISP File menu)
[1]
,
[2]
new_dialog function
default actions
[1]
,
[2]
error handling
nested dialog boxes and
nil values and
passing dialog name and ID
Windows and
newline character
Next Bookmark command (VLISP Search menu)
nil variables
exiting quietly
overview
non-continuable break loops
Nonull (Apropos filter value)
notifications, reactor
nth function
ntmod function, anonymous blocks and
Null (Apropos filter value)
number handling in AutoLISP
O
Object Coordinate System
object directory, for applications
Object ID, ARX
[1]
,
[2]
object model, AutoCAD. See AutoCAD object model
Object reactors
attaching data to reactor objects
defining callback functions
overview
to see how an object reactor works
Object Snap modes
ObjectARX applications
called from AutoLISP programs
making functions available to
passing selection sets between AutoLISP and
ObjectARX Reference
objects
accessing in ActiveX
[1]
,
[2]
circle object example
moving forward from the application object
overview
[1]
,
[3]
returning pointer to AutoCAD object
specifying VLA-object type
using Inspect tool to view object properties
[1]
,
[2]
ActiveX objects
applying properties to new object
ARX Object ID of
[1]
,
[2]
attaching data to reactor objects
changing. See objects, modifying
collection objects
collection manipulation functions
evaluating series of functions with each object in
overview
retrieving member objects
working with
[1]
,
[2]
converting between enames and VLA-objects
converting object references
[1]
,
[2]
creating new instance of application object
determining availability for updating
determining if method or property applies
dictionary objects
entity access functions
entity data functions
[1]
,
[2]
adding entities to drawings
anonymous blocks
creating complex entities
deleting entities
drawing area and
modifying entities
obtaining entity information
working with blocks
entity name functions
[1]
,
[2]
entity access functions
entity context and coordinate transform data
entity handles and their uses
overview
retrieving entity names
setting entity name to variable name
identifying ARX Object ID of
listing properties and methods
[1]
,
[2]
manipulating AutoCAD objects
[1]
,
[2]
extended data
[1]
,
[2]
object-handling
[1]
,
[2]
selection set handling
[1]
,
[2]
symbol table and dictionary access
[1]
,
[2]
xrecord objects
methods
modifying
collection objects
with ActiveX
[1]
,
[2]
with entmod
object-handling functions
[1]
,
[2]
entity access functions
entity data functions
[1]
,
[2]
entity name functions
[1]
,
[2]
non-graphic object-handling
[1]
,
[2]
polylines, old-style and lightweight
[1]
,
[2]
synopsis of
[1]
,
[3]
obtaining one object identifier from another
PICKSET Inspect window
properties of, in ActiveX and VBA Reference
changing with ActiveX
[1]
,
[2]
defined
getting
listing
[1]
,
[2]
modifying with ActiveX
[1]
,
[2]
reading
updating with ActiveX
[1]
,
[2]
viewing
reading object properties
releasing objects and freeing memory
searching for handle associated with
selection set handling functions
adding entities
creating selection sets
deleting entities
finding number of entities
passing selection sets between AutoLISP and ObjectARX applications
returning entity names
selection set filter lists
[1]
,
[2]
synopsis of
testing whether an entity is a member
symbol table objects
testing, availability for modification
availability for reading
availability for updating
whether erased or not
whether method applies to
whether property applies to
whether released or not
translating from ARX Object ID to object
updating object properties
[1]
,
[2]
VLA-object type specification
xrecord objects
obtaining entity information
obtaining user input. See getting user input
ok_cancel tile
[1]
,
[3]
ok_cancel_help tile
ok_cancel_help_errtile tile
ok_cancel_help_info tile
ok_only tile
Open File command (VLISP File menu)
Open Project command (VLISP Project menu)
[1]
,
[2]
opening
Apropos window
[1]
,
[2]
dialog box opening functions
drawings containing persistent reactors
files in text editor
Format Options dialog box
Inspect window
[1]
,
[2]
,
[3]
,
[4]
new files in text editor
Project Properties dialog box
[1]
,
[2]
projects
selecting text before opening files
source files in text editor
starting Visual LISP
[1]
,
[2]
Symbol Service dialog box
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
Watch window
[1]
,
[2]
operators, relational, for selection set filter lists
optimizing application code
[1]
,
[2]
analyzing for optimization correctness
bug introduction during
choosing a compilation mode
[1]
,
[2]
,
[3]
choosing a Link mode
[1]
,
[2]
defining build options
pasting. See copying
safe optimization
[1]
,
[2]
order for loading
application files
program files
project AutoLISP files
osnap function
output functions
[1]
,
[2]
control characters in quoted strings
displaying messages
[1]
,
[2]
wild-card matching
overriding format settings
overstrike mode in text editor
P
Pa symbol flag
Paper Space DCS
paragraph tile
parameter passing
parentheses
checking balance
[1]
,
[2]
Close Parenthesis Style options
matching in
matching in AutoLISP code
[1]
,
[2]
moving insertion point to
navigating in text editor
selecting text between cursor and
selecting text in text editor and
Smart Indent feature and
unbalanced, found by formatter
passing pick points to AutoCAD commands
passing selection sets between AutoLISP and ObjectARX applications
password_char (DCL attribute)
[1]
,
[2]
passwords, requesting from users
Paste command
Console window shortcut menu
text editor shortcut menu
paths
for project files
for source files
[1]
,
[2]
Make Application output
Support File Search Path
PAUSE symbol
[1]
,
[2]
pausing for user input
persistent reactors
defined
making
opening drawings containing
transient reactors versus
PI variable
pick points, passing to AutoCAD commands
PICKSET Inspect window
placement of dialog boxes
Plane style
point lists
points
coordinate system transformations
[1]
,
[2]
finding distance between
finding polar coordinates of
transformations
polylines
old-style and lightweight
[1]
,
[2]
processing curve-fit and spline-fit polylines
populating safearrays with data
popup_list tile
predefined attributes, synopsis of
predefined tiles and clusters (dialog box design guidelines)
[1]
,
[2]
buttons
clusters
edit boxes
image buttons and image tiles
list boxes
radio buttons, radio rows
and radio columns
sliders
text
toggles
predefined variables, AutoLISP
Prefix With option
Preserve Existing Line Breaks option (Format Options dialog box)
Pretty Print command (Inspect window shortcut menu)
Preview DCL in Editor command (VLISP Tools menu)
Previous Bookmark command (VLISP Search menu)
prin1 function
princ function
exiting quietly
output display from
[1]
,
[2]
Print command
Apropos results window shortcut menu
Frame Binding window shortcut menu
Inspect window shortcut menu
Trace Stack window shortcut menu
print function
[1]
,
[2]
Print message option for protected symbols
Print Value command (Watch window shortcut menu)
printing
files
Frame Binding window value to Console window
Inspect window object to Console window
list of arguments to Trace window
messages in AutoLISP
[1]
,
[2]
stack element to Console window
symbol name from Apropos in Console window
Watch window variable values in Console window
progn expressions, Narrow style for
programs. See AutoLISP programs
Project menu (VLISP)
Open Project command
[1]
,
[2]
overview
Project Properties button (Project window)
[1]
,
[2]
Project Properties dialog box
changing order for loading files
compiler build options
[1]
,
[3]
identifying path name of files
opening
[1]
,
[2]
selecting files to include in project
Project window
adding files to project
arranging files
buttons
checking syntax of source code
closing projects
compiling project files
editing source code
[1]
,
[2]
loading compiled files
[1]
,
[2]
loading source files
recompiling project files
removing members
saving projects
[1]
,
[2]
selecting multiple members
shortcut menu commands
projects
adding files
checking syntax of source code
closing
compiler build options
[1]
,
[3]
compiling source files
[1]
,
[2]
defining
[1]
,
[2]
assigning project properties
[1]
,
[2]
overview
using the Project window
[1]
,
[2]
editing source code
[1]
,
[2]
file types
finding strings in project source files
global declarations file
home directory
including in VLISP applications
loading compiled files
[1]
,
[2]
loading source files
opening
order for loading files
overview
path name of files
recompiling source files
[1]
,
[2]
removing members
saving
[1]
,
[2]
searching for text in
selecting files to include
selecting multiple members
source directory
prompt function
Prompt to enter break loop option for protected symbols
proper lists
properties of objects. See objects, properties
property-handling functions
Protect-Assign symbol flag
PROTECT-ASSIGN trace keyword frame
protected symbols
prototypes. See tiles (dialog box)
Q
query and command functions
configuration control
foreign-language support
inspecting and changing system and environment variables
[1]
,
[2]
passing pick points to AutoCAD commands
pausing for user input
sending commands to AutoCAD prompt
synopsis of
undoing commands issued with command function
querying reactors
listing all reactors of given type
using function calls
using Inspect tool
Quit Current Level command (VLISP Debug menu)
quitting. See exiting
quotation marks
and parentheses in expressions
using within quoted strings
quote function, forming point lists
quoted lists
Column style for
Long List Format Style options
quoted strings
control characters in
[1]
,
[3]
for DCL attribute values
R
radians
converting degrees to
converting to degrees
radio buttons, radio rows, and radio columns. See tiles (dialog box)
radio_button tile
radio_column tile
radio_row tile
random access memory (RAM). See memory
REACTOR-CALLBACK trace keyword frame
reactors
adding owner object
attaching data to reactor objects
beeping your PC
callback events
callback functions, defining
[1]
,
[2]
changing application-specific data associated with
changing callback function link
communicating with applications
creating
[1]
,
[2]
defined
defining callback functions
[1]
,
[2]
determining if active
determining if persistent or transient
disabling
enabling
events
function reactors, summary
function synopsis
guidelines for using
inspecting
listing
all reactors of given type
callback events
condition-function pairs
objects that fire notifications
reactor types
loading support for
[1]
,
[3]
making persistent
modifying definitions
notifications
opening drawings containing persistent reactors
persistence
[1]
,
[2]
printing list of arguments to Trace window
querying
for application-specific data value
for name of event triggering callback function
for reactor type
listing all reactors of given type
listing condition-function pairs
listing objects that fire notifications
using function calls
using Inspect tool
removing
removing owner object
transient versus persistent
types
Database reactors
Document reactors
Editor reactors
Linker reactors
listing all types
Object reactors
using Object reactors
read function
read-char function
READ-ERROR trace keyword frame
read-line function
reading object properties
real data type
converting to string
defined
for DCL attribute values
number handling in AutoLISP
overview
scientific notation for
REAL Inspect window
Rebuild Application command (VLISP File menu)
Rebuild Project FAS button (Project window)
rebuilding applications
recompiling project source files
[1]
,
[2]
redefining AutoCAD commands
Redo command
Console window shortcut menu
text editor shortcut menu
VLISP Edit menu
redraw function
referencing
DCL files
[1]
,
[2]
tiles (dialog box)
variables in document namespaces
refreshing Trace Stack window contents
regapp function
[1]
,
[2]
registration of applications
Registry functions for Windows
relational operators for selection set filter lists
logical grouping of
overview
releasing objects and freeing memory
Remove File command (Project window shortcut menu)
Remove from Watch command (Watch window shortcut menu)
removing. See deleting
repeat function
repeating earlier searches
Replace command (VLISP Search menu)
Replace dialog box
replacing
Console log file
list items
text using overstrike mode
text using search-and-replace
requesting passwords from users
reserved words for DCL attribute values
Reset to Top Level command (VLISP Debug menu)
[1]
,
[2]
Resource Files to Include dialog box
[1]
,
[2]
restoring from backup files in text editor
restrictions
formatter
functions restricted when dialog box is open
restricted characters
restricted DCL attributes
symbol naming restrictions
retrieving
commands in Console window
searching for specific commands
[1]
,
[2]
using TAB key
[1]
,
[2]
entity names
extended data
[1]
,
[2]
,
[4]
,
[6]
items from lists
member objects in collections
variable values from document namespace
return character in quoted strings
returning to the VLISP IDE
row tile
rtos function
Run toolbar
Activate AutoCAD button
Load Active Edit Window button
running
application in its own namespace
applications
[1]
,
[3]
AutoCAD with Visual LISP
[1]
,
[2]
Check command
compiled programs
in Animate mode
See also loading
separate-namespace applications
[1]
,
[2]
,
[3]
starting Visual LISP
[1]
,
[2]
S
safe optimization
[1]
,
[2]
build option
compiler checking of conditions
conditions bypassed by
overview
warning messages
Safe Optimize option (Build Options dialog box)
SAFEARRAY Inspect window
safearrays
converting to lists
creating
creating variant with an array of four doubles
displaying contents of
populating with data
using with variants
working with
sample files, AutoLISP
Save Block As option
[1]
,
[2]
Save Project As command (Project window shortcut menu)
Save Settings command (VLISP Tools menu)
saving
changes to code when exiting AutoCAD
formatting options
projects
[1]
,
[2]
scientific notation for reals
Search menu (VLISP)
Bookmarks submenu
Clear All Bookmarks command
Next Bookmark command
Previous Bookmark command
Complete Word by Apropos command
Complete Word by Match command
Find command
overview
Replace command
search order, for loading program files
searching
Complete Word by Apropos feature
Complete Word by Match feature
Console input history
[1]
,
[2]
Console window
for ename associated with handle
for file names
for handle associated with ename
for handle associated with object
for object associated with handle
for strings in project source files
for symbols using Apropos feature
[1]
,
[2]
Apropos dialog box options
by prefix
Copy to Trace/Log feature
inserting symbols from results window
opening Apropos window
[1]
,
[2]
,
[3]
overview
shortcut menu options
using search results
in text editor
[1]
,
[2]
overview
repeating earlier searches
replacing text
shortcut menu command
using Find dialog box
[1]
,
[2]
Select All command (Project window shortcut menu)
Select Backward command (VLISP Edit menu)
Select Forward command (VLISP Edit menu)
selected objects in drawings
selecting
copying selected text to new file
[1]
,
[2]
cursor location and
entities
[1]
,
[2]
,
[3]
files to include in projects
[1]
,
[2]
multiple members from Project window
objects
[1]
,
[2]
,
[3]
searching highlighted text
text before opening files
text between cursor and
using bookmarks
using text editor shortcut keys
selection set data type
defined
selection set handling functions
[1]
,
[2]
,
[3]
selection sets
adding entities to
creating
deleting entities from
filter lists
[1]
,
[2]
examples
filtering for extended data
logical grouping of filter tests
overview
relational tests
selection set manipulation
wild-card patterns in
finding number of entities
passing between AutoLISP and ObjectARX applications
returning entity names
synopsis of functions for handling
testing whether an entity is a member
semantic auditing of DCL files
[1]
,
[3]
semicolon (
sending commands to AutoCAD prompt
set_tile function
setfunhelp function
setq function
setting
breakpoints
variable values in document namespace
Setting Case for Symbols options (Format Options dialog box)
setvar function
sharing data between namespaces
shortcut keys
Complete Word by Apropos feature
Complete Word by Match feature
text editor
for code indentation
for correcting text
for formatting text
for navigation
for selecting text
shortcut menus
Apropos results window
Console window
displaying
for object line
Frame Binding window
Inspect window
[1]
,
[2]
Project window
text editor
Trace Stack window
Watch window
single quotation mark, forming point lists
size of dialog boxes
slashes (//) for DCL comments
slide_image function
slider tile
sliders. See tiles (dialog box)
small_increment (DCL attribute)
Smart Indent feature
Snap modes
Sort Block option
sorting
blocks of text
variables in Watch window
Source Position command, Trace Stack window shortcut menu
spacer tiles (dialog box)
[1]
,
[3]
spaces
AutoCAD command window versus VLISP Console window
clearing in text editor
deleting from cursor to first non-blank character
in AutoLISP code
spacing in dialog boxes
adjusting space at right side or bottom
adjusting space between tiles
centering buttons
distributing tiles in a cluster
fixing spacing around boxed row or column
special characters
control characters in DCL strings
control characters in quoted strings
relational operators for selection set filter lists
special forms
special function call frames
spline-fit polylines, processing
Split Comments option (Format Options dialog box)
SQL
ssadd function
ssdel function
[1]
,
[2]
ssget function
creating selection sets
restrictions when dialog box is open
selection set filter lists
[1]
,
[2]
sslength function
ssmemb function
ssname function
st compiler mode parameter
stack elements
calling Inspect feature for
defined
printing to Console window
See also Trace Stack window
types of
start_dialog function
functions restricted during
hiding dialog boxes and
nested dialog boxes and
passing dialog control to AutoCAD
Windows and
start_image function
start_list function
starting
Animate mode
break loop mode
[1]
,
[2]
debugging session
See also loading
Trace logging
Visual LISP
[1]
,
[2]
status bar (VLISP)
asterisk next to file names
menu command descriptions on
overview
toolbar button explanations on
Step Indicator button
Step Into command (VLISP Debug menu)
[1]
,
[2]
Step Out command (VLISP Debug menu)
Step Over command (VLISP Debug menu)
[1]
,
[2]
stepping through programs from breakpoints
[1]
,
[3]
Stop Once command (VLISP Debug menu)
[1]
,
[2]
storing arbitrary data
strcase function
strcat function
string data type
defined
overview
STRING Inspect window
strings
ASCII code conversions
AutoLISP output functions
[1]
,
[2]
AutoLISP string-handling
concatenating
control characters in quoted strings
converting angles to
converting case
converting reals to
DIESEL string expressions
[1]
,
[2]
displaying messages
[1]
,
[2]
finding number of characters
forcing line breaks in
returning substrings
string conversions
string-handling functions
stripping file extensions
wild-card matching
stripping file extensions
strlen function
subassemblies. See tiles (dialog box)
SUBR Inspect window
subst function
substituting list items
substr function
Support File Search Path
[1]
,
[2]
Symbol command
Apropos results window shortcut menu
Frame Binding window shortcut menu
Watch window shortcut menu
symbol flags
SYMBOL Inspect window
Symbol Service command
Console window shortcut menu
Inspect window shortcut menu
text editor shortcut menu
Symbol Service dialog box
adding symbol to Watch window
described
displaying function definition
Help feature
opening
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
opening Inspect window
overview
symbol flags
toolbar
updating symbols
symbol table
names
objects
symbol tables in the drawing database
symbolic names for colors
symbols
AutoLISP data type
[1]
,
[2]
AutoLISP symbol-handling
case setting by VLISP formatter
case setting of
[1]
,
[2]
Debug-on-Entry flag
[1]
,
[2]
defined
finding using Apropos feature
[1]
,
[2]
Apropos dialog box options
Copy to Trace/Log feature
inserting symbols from results window
opening Apropos window
[1]
,
[2]
,
[3]
overview
shortcut menu options
using search results
with prefix
flags
inserting from Apropos results window
naming restrictions
PAUSE symbol
protected
restricted characters
SYMBOL Inspect window
symbol table
access functions
and dictionary handling functions
entries that cannot be modified
entries that cannot be renamed
objects
symbol-handling functions
using Apropos search results
syntax checking
balance of parentheses
from Project window
in text editor
using Check command
[1]
,
[2]
using color coding
Syntax Coloring command (VLISP Tools menu)
[1]
,
[2]
SYNTAX-ERROR trace keyword frame
system variables
ERRNO
specifying values
TABMODE
T
T symbol
TAB character in quoted strings
TAB key
clearing TAB characters in text editor
for Console window history
tab_truncate (DCL attribute)
tablet function
tablets, calibrating
TABMODE system variable
tabs (DCL attribute)
tblnext function
tblsearch function
temporary file directory for projects
term_dialog function
[1]
,
[2]
,
[3]
terpri function
text editor, Visual LISP
[1]
,
[2]
backing up files automatically
[1]
,
[2]
bookmarking text
color coding of files
[1]
,
[2]
,
[4]
converting code to comments
converting comments to active text
copying text
described
editing files
editing project file source code
[1]
,
[2]
features
formatting text in active window
indenting or unindenting blocks of text
loading AutoLISP programs from
moving text
need for
opening
existing files
LISP programs
new files
window containing text selected from Inspect window
overstrike mode
overview
[1]
,
[2]
,
[4]
replacing text
restoring from backup files
saving text to new file
[1]
,
[2]
searching for text
[1]
,
[2]
See also formatting text
shortcut keys
for code indentation
for correcting text
for formatting text
for navigation
for selecting text
shortcut menu commands
sorting text
starting new lines
undoing last edit
window prototyping
text extents
text tile
text_part tile
textbox function
textpage function
textscr function
tiles (dialog box)
adjusting layout
[1]
,
[2]
centering buttons
customizing exit button text
distributing tiles in a cluster
example
fixing spacing around boxed row or column
layout guidelines
space at right side or bottom
space between tiles
alert boxes
[1]
,
[2]
attributes
case-sensitivity
data types for values
functions handling
naming
numeric values and
overview
restricted attributes
synopsis of predefined attributes
syntax
user-defined attributes
attributes listed by function
action expression specification
aligning horizontally or vertically in a cluster
[1]
,
[2]
aspect ratio specification
background color of image
bold text specification
button is selected with ESC key (or not)
callback specification
character used to mask user input
character width units for edit box input
default alignment for all tiles in a cluster
default button specification
default height for all tiles in a cluster
default width for all tiles in a cluster
fixed pitch font for list boxes or pop-up lists
initial availability of tile
initial choices for list box or pop-up list
initial value of tile
key of tile to receive initial keyboard focus
keyboard mnemonic character for tile
maximum characters for edit box input
maximum value for slider
minimum value for slider
multiple selections allowed in list box (or not)
slider incremental control value specification
[1]
,
[2]
slider orientation specification
specifying if tile is activated
tab placement in character width units
text larger than tab stop truncated in list box or pop-up list (or not)
tile height allowed to fill space (or not)
tile height specification
tile name specification
tile receives focus with TAB key (or not)
tile text (label) specification
tile width allowed to fill space (or not)
tile width specification
attributes listed by name
[1]
,
[2]
action
alignment
[1]
,
[2]
allow_accept
aspect_ratio
big_increment
children_alignment
children_fixed_height
children_fixed_width
color
edit_limit
edit_width
fixed_height
fixed_width
fixed_width_font
height
initial_focus
is_bold
is_cancel
is_default
is_enabled
is_tab_stop
key
label
layout
list
max_value
min_value
mnemonic
multiple_select
password_char
small_increment
tab_truncate
tabs
value
width
buttons
centering
customizing exit button text
default_button definition
defining
design guidelines
[1]
,
[2]
,
[4]
radio buttons
[1]
,
[2]
when Cancel and Default button are the same
callback reason codes
children tiles
cluster design guidelines
clusters, handling radio clusters
DCL syntax
attributes and attribute values
tile definitions
tile references
defined
disabling
edit boxes
callback reasons
design guidelines
handling actions and callbacks
error tiles
[1]
,
[2]
functional groupings
[1]
,
[2]
decorative and informative tiles
dialog box exit buttons and error tile
predefined active tiles
restricted tiles
text clusters
tile clusters
handling
[1]
,
[2]
changing modes and values at callback time
edit boxes
initializing modes and values
mode codes for mode_tile function
radio clusters
sliders
image buttons
callback reason code
callback reasons
color attributes
creating images
design guidelines
handling
image tiles
color attributes
creating images
design guidelines
dialog box management
[1]
,
[2]
functions handling
list boxes
appending list items
callback reason code
changing list items
creating lists
deleting list items
design guidelines
functions handling
[1]
,
[3]
handling
[1]
,
[2]
inserting list items
list operations
operation codes for start_list function
processing list elements
listed by name
[1]
,
[2]
boxed_column
boxed_radio_column
boxed_radio_row
boxed_row
button
column
concatenation
dialog
edit_box
errtile
image
image_button
list_box
ok_cancel
ok_cancel_help
ok_cancel_help_errtile
ok_cancel_help_info
ok_only
paragraph
popup_list
radio_button
radio_column
radio_row
row
slider
spacer
spacer_0
spacer_1
text
text_part
toggle
naming
[1]
,
[3]
ok_cancel tile
predefined tiles and clusters
[1]
,
[2]
buttons
clusters
edit boxes
image buttons and image tiles
list boxes
radio buttons, radio rows, and radio columns
[1]
,
[2]
sliders
text
toggles
prototypes
naming
overview
tile definitions for
[1]
,
[3]
radio buttons, radio rows, and radio columns
design guidelines
[1]
,
[2]
handling actions and callbacks
referencing tiles
sliders
callback reason code
design guidelines
handling actions and callbacks
spacer tiles
[1]
,
[3]
subassemblies
children tiles
overview
tile definitions for
toggles, design guidelines
typical tiles
time
changing format for
inserting current
Tmp Directory option (Build Options dialog box)
Toggle Breakpoint command
text editor shortcut menu
toolbar button
VLISP Debug menu
[1]
,
[2]
Toggle Console Log command
Console window shortcut menu
VLISP File menu
toggle tile
Toggle Trace Log command (VLISP File menu)
toggles (dialog box). See tiles (dialog box)
toolbars (VLISP)
Apropos results window
Debug
[1]
,
[2]
Edit
Find
[1]
,
[2]
Project window
Run
See also specific toolbars
Symbol Service
Tools
Trace Stack window toolbar
Watch
Tools menu (VLISP)
Check Selection command
Check Text in Editor command
Environment Options submenu
AutoLISP Format Options command
[1]
,
[2]
General Options command
[1]
,
[2]
,
[3]
Format Code in Editor command
Load Application command
Load Text command
overview
Save Settings command
Window Attributes submenu
Configure Current command
[1]
,
[2]
,
[3]
Syntax Coloring command
Tools toolbar
Format Edit window button
Format Selection button
Help button
top forms
TOP-COMMAND trace keyword frame
Touch command (Project window shortcut menu)
Tr symbol flag
trace function. See AutoLISP Reference
Trace log file
copying Apropos search results to
copying Inspect window contents to
copying Watch window contents to
turning Trace logging on and off
Trace Stack command (VLISP View menu)
Trace Stack window
[1]
,
[2]
,
[3]
calling Inspect feature for stack elements
calling Symbol Service feature for functions
copying stack elements to *obj* system variable
described
[1]
,
[2]
displaying Frame Binding window for local variables
displaying position of caller expression
displaying source text for functions
displaying stack element information
keyword frames
printing stack elements to Console window
refreshing contents
See also Frame Binding window
shortcut menu commands
special function call frames
stack element lists
toolbar
trace stack overview
using the Frame Binding window
[1]
,
[2]
viewing current trace stack
viewing error trace stack
Trace symbol flag
Trace window
copying Apropos search results to
copying Inspect window contents to
copying Watch window contents to
described
messages during start-up
printing list of arguments to
turning Trace logging on and off
trans function
[1]
,
[2]
transient reactors
Transparent option for protected symbols
turning on. See starting
type libraries
importing
[1]
,
[2]
using ActiveX without importing
[1]
,
[2]
U
unbalanced parentheses
checking in VLISP
text editor formatter and
unbalanced parentheses, checking in AutoLISP
underscore (_)
for foreign-language support
for VLISP comments
Undo command
Console window shortcut menu
text editor shortcut menu
VLISP Edit menu
undoing
commands issued with command function
copy actions
in Console window
in text editor
move actions
unit conversions
[1]
,
[2]
inches to meters
overview
unit definition file
unit definition file
defining new units
derived units
fundamental units
user comments
valid name definitions
unload_dialog function
Unselect All command (Project window shortcut menu)
Up option (Find dialog box)
Update command (Inspect window shortcut menu)
updating
ActiveX property with vlax-put-property
applications
determining if objects available for updating
entities
object properties
[1]
,
[2]
symbols in Symbol Service dialog box
Use WCMATCH option (Apropos dialog box)
user comments
User Coordinate System
User function (Apropos filter value)
user input functions
accessing user input from devices
allowable input
arbitrary keyboard input
controlling user-input conditions
[1]
,
[2]
getting user input
getxxx functions
input options
keyword options
pausing for user input
restrictions when dialog box is open
synopsis of
validating input
user-defined DCL attributes
user-defined functions
defining with defun function
[1]
,
[2]
adding commands
c\
xxx functions
[1]
,
[2]
compatibility with AutoCAD versions
local variables in functions
[1]
,
[2]
redefining AutoCAD commands
with arguments
[1]
,
[2]
protected symbols and
tracing
USER-INPUT trace keyword frame
USUBR Inspect window
V
valid name definitions
value (DCL attribute)
variables
action expression variables
adding to Watch window
assigning values
[1]
,
[3]
AutoLISP
[1]
,
[2]
AutoLISP data type
[1]
,
[2]
blackboard variables
case sensitivity of
clearing from Watch window
[1]
,
[2]
defined
displaying values
environment variables, inspecting and changing
local variables in functions
[1]
,
[2]
localizing
[1]
,
[2]
,
[3]
monitoring during program execution
multiple namespaces effect on
names, case and
naming
nil variables
predefined
printing values from Watch window
referencing in document namespaces
sorting in Watch window
system variables
specifying values
TABMODE
viewing current value of
[1]
,
[2]
VARIANT Inspect window
variants
changing data type of
creating
creating with an array of four doubles
returning data type of
returning value of
using safearrays with
working with
vector_image function
vertical bar (|) for VLISP comments
View menu (VLISP)
Apropos Window command
Browse Drawing Database submenu
Browse All Entities command
Browse Blocks command
Browse Selection command
Browse Tables command
Inquire Extended Data command
overview
Trace Stack command
View Source command (Inspect window shortcut menu)
viewing. See displaying
Visual LISP
creating new source files
DCL file references
exiting
extended functions
[1]
,
[2]
collection manipulation functions
curve measurement functions
data conversion functions
dictionary functions
method invocation functions
object-handling functions
property-handling functions
IDE components
issuing commands from Console window
relationship to AutoCAD
relationship to AutoLISP
running AutoCAD with
[1]
,
[2]
starting
[1]
,
[2]
user interface
[1]
,
[2]
Visual LISP Developer's Guide
additional publications
[1]
,
[2]
experience requirements
guidelines for using
organization of
sections of
Visual LISP extended functions
[1]
,
[2]
collection manipulation functions
curve measurement functions
data conversion functions
dictionary functions
method invocation functions
object-handling functions
property-handling functions
VLX namespace functions
Visual LISP Tutorial
vl-bb-ref function
vl-bb-set function
vl-catch-all-apply
vl-doc-export function
[1]
,
[3]
,
[4]
vl-doc-import function
vl-doc-ref function
[1]
,
[2]
vl-doc-set function
[1]
,
[2]
vl-exit-with-error function
vl-exit-with-value function
vl-list-exported-function
vl-list-loaded-vlx function
vl-load-all function
vl-load-com function
vl-load-reactors function
[1]
,
[3]
vl-propagate function
vl-unload-vlx function
[1]
,
[2]
vla- functions
vla-get functions
[1]
,
[2]
vla-get-center function
VLA-objects
ActiveX and
[1]
,
[2]
converting between enames and VLA-objects
data type
defined
vla-put functions
vlax- functions
vlax-3d-point function
vlax-create-object function
vlax-dump-object function
vlax-ename-\>vla-object function
vlax-erased-p function
vlax-for function
vlax-get-acad-object function
vlax-get-object function
vlax-get-property function
vlax-import-type-library function
[1]
,
[2]
vlax-invoke-method function
vlax-make-safearray function
vlax-make-variant function
vlax-map-collection function
vlax-method-applicable-p function
vlax-object-released-p function
vlax-property-available-p function
vlax-put-property function
vlax-read-enabled-p function
vlax-release-object function
vlax-safearray-fill function
vlax-safearray-put-element function
vlax-variant-change-type function
vlax-variant-type function
vlax-variant-value function
vlax-write-enabled-p function
vlide command
VLISP text editor. See text editor
vlisp-compile function
[1]
,
[2]
,
[3]
compiler modes
example using
identifying the input file
naming an output file
overview
syntax
VLISP. See Visual LISP
vlr-add function
vlr-added-p function
vlr-beep-reaction function
vlr-current-reaction-name function
vlr-data function
vlr-data-set function
vlr-owner-add function
vlr-owner-remove function
vlr-owners function
vlr-pers function
vlr-pers-p function
vlr-pers-release function
vlr-reaction-names function
vlr-reaction-set function
vlr-reactions function
vlr-reactors function
vlr-remove function
vlr-remove-all function
vlr-trace-reaction function
vlr-type function
vlr-types function
VLX namespace functions
W
warning messages for safe optimization
Watch window
[1]
,
[2]
Add Watch button
adding symbol from Apropos results window
adding symbol from Frame Binding window
adding symbol from Symbol Service dialog box
adding variables
calling Apropos feature
calling Symbol Service dialog box
clearing all variables
copying contents to Trace window
copying variable value to *obj* system variable
described
[1]
,
[2]
,
[3]
invoking Inspect feature
monitoring evaluation results of an expression
monitoring variables during program execution
opening
[1]
,
[2]
overview
printing variable values
removing variables
shortcut menu commands
sorting variables
toolbar
WATCH-EVAL trace keyword frame
wcmatch function
Web site for Autodesk
Wide style
width (DCL attribute)
wild-card characters
in filter lists for selection sets
matching in strings
Window menu (VLISP)
windows
Console
[1]
,
[2]
controlling AutoCAD graphics and text windows
menu content variations and
navigating in text editor
Trace
Windows Registry functions
Wizard Mode dialog box
word completion
Complete Word by Apropos feature
Complete Word by Match feature
working with existing projects
[1]
,
[2]
finding strings in project source files
including projects in VLISP applications
opening projects
World Coordinate System
World Wide Web site for Autodesk
X
X axis of circle, changing
[1]
,
[2]
xdata. See extended data
xdroom function
xdsize function
xrecord objects